home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.saf.dom;
-
- import org.w3c.dom.Attr;
- import org.w3c.dom.DOMException;
- import org.w3c.dom.Element;
- import org.w3c.dom.NamedNodeMap;
- import org.w3c.dom.Node;
- import org.w3c.dom.NodeList;
-
- public class AssociatedElement extends AssociatedNode implements Element {
- public AssociatedElement(AssociatedDocument var1, Element var2) {
- super(var1, var2);
- }
-
- private Element getSourceElement() {
- return (Element)((AssociatedNode)this).getSourceNode();
- }
-
- public NamedNodeMap getAttributes() {
- return ((AssociatedObject)this).getAssociatedDocument().getAssociatedAttrMap(this);
- }
-
- public String getTagName() {
- return this.getSourceElement().getTagName();
- }
-
- public String getAttribute(String var1) {
- String var2 = null;
- NamedNodeMap var3 = this.getAttributes();
- Node var4 = var3.getNamedItem(var1);
- if (var4 != null) {
- var2 = var4.getNodeValue();
- }
-
- if (var2 == null) {
- var2 = "";
- }
-
- return var2;
- }
-
- public void setAttribute(String var1, String var2) throws DOMException {
- this.getSourceElement().setAttribute(var1, var2);
- }
-
- public void removeAttribute(String var1) throws DOMException {
- this.getSourceElement().removeAttribute(var1);
- }
-
- public Attr getAttributeNode(String var1) {
- return this.getSourceElement().getAttributeNode(var1);
- }
-
- public Attr setAttributeNode(Attr var1) throws DOMException {
- return this.getSourceElement().setAttributeNode(var1);
- }
-
- public Attr removeAttributeNode(Attr var1) throws DOMException {
- return this.getSourceElement().removeAttributeNode(var1);
- }
-
- public NodeList getElementsByTagName(String var1) {
- return this.getSourceElement().getElementsByTagName(var1);
- }
-
- public void normalize() {
- this.getSourceElement().normalize();
- }
-
- public String getAttributeNS(String var1, String var2) {
- return null;
- }
-
- public NodeList getElementsByTagNameNS(String var1, String var2) {
- return null;
- }
-
- public Attr setAttributeNodeNS(Attr var1) {
- return null;
- }
-
- public Attr getAttributeNodeNS(String var1, String var2) {
- return null;
- }
-
- public void removeAttributeNS(String var1, String var2) {
- }
-
- public void setAttributeNS(String var1, String var2, String var3) {
- }
- }
-